package com.marmot.cloud.framework.orm.jpa.comment.config;

import com.marmot.cloud.framework.orm.jpa.comment.bean.CommentIntegrator;
import com.marmot.cloud.framework.orm.jpa.comment.bean.HibernateProperties;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

/**
 * 注释配置类，用于配置注释相关的组件。
 */
@Configuration
public class CommentConfig {

    /**
     * 注册 CommentIntegrator 实例到 Spring 容器中。
     *
     * @return CommentIntegrator 实例
     */
    @Bean
    public CommentIntegrator commentIntegrator() {
        return new CommentIntegrator();
    }

    /**
     * 注册 HibernateProperties 实例到 Spring 容器中。
     *
     * @return HibernateProperties 实例
     */
    @Bean
    public HibernateProperties hibernateProperties() {
        return new HibernateProperties();
    }
}
